credit sale agreements - Español Inglés Diccionario